#ifndef TEAPOT_H
#define TEAPOT_H

#include "Object3D.h"

class Teapot : public Object3D
{
    Q_OBJECT

    float radius;

public:
    explicit Teapot(const QVector3D& center = QVector3D(), QObject *parent = 0);
    virtual float intersectionWithLine(QVector3D direction, QVector3D eye);
private:
    virtual void drawGeometry(void);
};

#endif // TEAPOT_H
